package com.googlecode.curvedmetromaps.core.logic.costfunction;

/**
 * Constants for the cost function.
 */
public final class CostConstants {
	/** Exponential rate of decay for repulsive forces. */
	public static final float	S3_LAMBDA		= 4f;

	/** Minimum vertex distance. */
	public static final float	S3_DVMIN		= 20f;

	/** Exponential rate of decay for repulsive forces between edge and vertex. */
	public static final float	S4_LAMBDA		= 5f;

	/** Minimum edge-vertex distance. */
	public static final float	S4_DEMIN		= 3f;

	/** Exponential rate of decay for repulsive forces of control points. */
	public static final float	S5_LAMBDA_CP	= 5f;

	/** Minimum vertex distance of control points. */
	public static final float	S5_DVMIN_CP		= 0.5f;
}
